Multi-Pedestrian Tracking with GM-PHD Filters in an embedded Heterogeneous Parallel Processing Platform with Sensor Fusion
نویسندگان
چکیده
Real-Time Pedestrian detection and tracking methods are the state-of-the-art techniques in present driver assistance systems. However, pedestrian detection and tracking methods that exploit the parallel processing capabilities of heterogeneous high performance computing devices such as FPGAs (or GPUs) with sensor fusion(camera and Lidar), a technology that potentially will replace ECUs in a coming generation of cars, are a rare subject of interest. In this research a pedestrian detection and tracking algorithm is developed and implemented, especially designed to incorporate one or many, and even heterogeneous, hardware accelerators in the first phase. In the second phase it will incorporate Lider and use the data fusion technique to gain better accuracy and precision in real-time. Pedestrian detection is done using Histogram of Oriented Gradients (HOG) for human detection. Parallel implementation of HOG people detection had given a very good real-time performance and robustness. For tracking pedestrian we have used Guassian Mixture of Probability Hypothesis Density filter, which is very suitable for sensor fusion because of its output set based. The code of the parallel implementation of HOG and sequential implementation is tested on 2 GPU – the NVIDIA GeForce 940 M and NVIDIA GeForce GTX 660 TI. Tests on GPU show a significant improvement in performance and memory consumption. Detection performance is improved by 10x to 15x on an average by these above mentioned GPU. The algorithm is tested with different benchmark dataset and performed very well with speed and accuracy. Sequential implementation of GMPHD filter performance heavily decreased with increasing number of target. Parallel implementation of some of the block of GMPHD filter achieved 10x performance speedup.
منابع مشابه
Multi-target tracking with PHD filter using Doppler-only measurements
In this paper, we address the problem of multi-target detection and tracking over a network of separately located Doppler-shift measuring sensors. For this challenging problem, we propose to use the probability hypothesis density (PHD) filter and present two implementations of the PHD filter, namely the sequential Monte Carlo PHD (SMC-PHD) and the Gaussian mixture PHD (GM-PHD) filters. Performa...
متن کاملMulti-Target Tracking using Random Finite Set based Bayesian Filtering in a Heterogeneous Platform
Advanced Driver Assistance Systems (ADAS) prevalent in modern automotive vehicles rely on their ability to recognize relevant traffic participants such as other vehicles, pedestrians etc. along with other environment information like road-signs, road lane-trackings etc. Due to intensive computational budget requirements of ADAS intelligence applications, research efforts, at TUM Robotics and Em...
متن کاملImproved Bearings-Only Multi-Target Tracking with GM-PHD Filtering
In this paper, an improved nonlinear Gaussian mixture probability hypothesis density (GM-PHD) filter is proposed to address bearings-only measurements in multi-target tracking. The proposed method, called the Gaussian mixture measurements-probability hypothesis density (GMM-PHD) filter, not only approximates the posterior intensity using a Gaussian mixture, but also models the likelihood functi...
متن کاملMulti-Focus Image Fusion in DCT Domain using Variance and Energy of Laplacian and Correlation Coefficient for Visual Sensor Networks
The purpose of multi-focus image fusion is gathering the essential information and the focused parts from the input multi-focus images into a single image. These multi-focus images are captured with different depths of focus of cameras. A lot of multi-focus image fusion techniques have been introduced using considering the focus measurement in the spatial domain. However, the multi-focus image ...
متن کاملDistributed Computation Particle PHD filter
Particle probability hypothesis density filtering has become a promising means for multi-target tracking due to its capability of handling an unknown and time-varying number of targets in non-linear non-Gaussian system. However, its computational complexity grows linearly with the number of measurements and particles assigned to each target, and this can be very time consuming especially when n...
متن کامل